imperial troop drop pod - Turkish English Dictionary